rubber plantation/patch - German English Dictionary